Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of netherlands antilles
  1. noun
    a group of islands in the Lesser Antilles just to the north of Venezuela that are administered by The Netherlands
Explanation of netherlands antilles
My lists:
Recently viewed words: